package com.my.kindlesend.service;

import com.my.kindlesend.entity.FileInfo;
import com.my.kindlesend.entity.UploadFile;

/**
 * 文件上传服务接口
 * 用于处理文件上传的整体业务逻辑
 */
public interface FileUploadService {

    /**
     * 上传文件并保存文件信息
     * @param fileInfo 文件信息
     * @param userId 用户ID
     * @return 上传文件信息
     */
    UploadFile uploadFile(FileInfo fileInfo, Long userId);
}